/* Global Css */
/* Color */
/* color-alias */
/* font-size */
/* tools */
.shadow {
  box-shadow: 0 20px 20px -12px rgba(100, 100, 100, 0.4), 0 12px 18px -14px rgba(100, 100, 100, 0.6);
}
.index {
  padding: 0 20px;
  color: #242122;
  background: #fcfcfc;
}
.index .header {
  padding: 20px 0;
}
.index .business-hours {
  font-size: 24px;
  color: #a8a8af;
}
.index .header-content {
  display: flex;
  justify-content: space-between;
  align-items: baseline;
}
.index .greet-time {
  font-size: 64px;
  font-weight: 600;
}
.index .address-container {
  padding: 10px 24px;
  border-radius: 40px;
  background: #e5e7e9;
  font-size: 24px;
}
.index .address {
  font-weight: 600;
}
